gru-gru palm - Spanish English Dictionary